highly touted - Alemán Inglés Diccionario